Automatic Synthesis of Smart Table Constraints by Abstraction of Table Constraints
نویسندگان
چکیده
The smart table constraint represents a powerful modeling tool that has been recently introduced. This constraint allows the user to represent compactly a number of well-known (global) constraints and more generally any arbitrarily structured constraints, especially when disjunction is at stake. In many problems, some constraints are given under the basic and simple form of tables explicitly listing the allowed combinations of values. In this paper, we propose an algorithm to convert automatically any (ordinary) table into a compact smart table. Its theoretical time complexity is shown to be quadratic in the size of the input table. Experimental results demonstrate its compression efficiency on many constraint cases while showing its reasonable execution time. It is then shown that using filtering algorithms on the resulting smart table is more efficient than using state-of-the-art filtering algorithms on the initial table.
منابع مشابه
Unit commitment by a fast and new analytical non-iterative method using IPPD table and “λ-logic” algorithm
Many different methods have been presented to solve unit commitment (UC) problem in literature with different advantages and disadvantages. The need for multiple runs, huge computational burden and time, and poor convergence are some of the disadvantages, where are especially considerable in large scale systems. In this paper, a new analytical and non-iterative method is presented to solve UC p...
متن کاملبهینه سازی برنامه ریزی هفتگی دروس دانشگاهی با روشهای جستجوی محلی
University course timetabling problem is a complicated problem and finding a computer-aided solution for it was a subject to work for many years. To solve this problem, we must assign courses to timeslots with respect to hard and soft constraints. Hard constraints are those which must be necessarily met (some of them could be neglected with high costs). Our aim is to meet as many soft constrain...
متن کاملAutomatic 3D Model Construction for Turn-Table Sequences - a simplification
This report introduces some simplifications to the method by Fitzgibbon et al. [1] that allows for 3D model construction from turn-table sequences. It is assumed that the reader has previously read [1] in order to fully understand this report. Fitzgibbon et al. presents a method for 3D model construction that utilizes the extra constraints imposed by turn-table sequences. Restricting the scenar...
متن کاملRobotic Furniture in a Smart Environment: The PEIS Table
According to a recent trend, robotic technologies will be included into domestic environments in the form of simple, networked robotic devices able to cooperate in the performance of tasks. These devices may take the form of smart appliances, distributed sensors, or robotic furniture. In this paper, we describe the design of an autonomous robotic table and its inclusion in a smart environment, ...
متن کاملAutomatic Synthesis of Linear Process
We present PM-MetaFrame, a tool for automatic synthesis (i.e. prior to any enaction) of linear process models from speciications written as global constraints in linear time temporal logic. Key to the automatic synthesis is its level of abstraction: process model components are described logically by a taxonomic classiication, expressing semantic properties, and the ow of data is only considere...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017